Find a volunteering opportunity

Discover different ways to volunteer and support a cause you care about.

Whether you want to meet people, share your skills or try something new, there are lots of ways to get involved.

What is volunteering?

Volunteering is when someone gives their time unpaid to support a cause, community or organisation they care about.

People volunteer for many different reasons. You might want to:

  • support a cause that matters to you
  • meet new people and build connections
  • learn new skills or gain experience
  • give something back to your community
  • use existing skills to help others.

There’s no single way to volunteer. Opportunities can range from one-off events to regular roles, in person or online.

Choosing the right volunteering opportunity

Before you start looking, think about:

  • what causes or activities interest you
  • how much time you can realistically give
  • whether you want to volunteer in person, remotely or both
  • what skills or experience you’d like to use or develop.

You don't need previous volunteering experience for many roles.

Where to find volunteering opportunities

There are lots of places to look for volunteering opportunities. You could:

  • contact your local volunteer centre
  • search volunteering websites and directories
  • ask local charities or community groups directly
  • speak to friends, family or colleagues about opportunities they recommend.

Volunteering service providers

CharityJob is the UK’s largest and most specialised job board for the voluntary sector. Every month, they connect nearly half a million people with paid and voluntary roles in a range of inspiring organisations.

With thousands of volunteer and trustee positions available at any time, they’re sure to have the perfect position for you.

Find out more

Do IT is the national database of volunteering opportunities. Search more than a million volunteering opportunities by interest, activity or location and apply online. Requires registering a free account.

Find out more

NHS Volunteering makes it easy for you to find and apply for volunteering roles that support healthcare across England. You can find roles in both NHS organisations and charities.

They might be in a healthcare setting, in your local neighbourhood or even something you can do from home.

Every NHS volunteering role makes as real difference to the lives of patients, service users, carers and families.

Find out more

Reach Volunteering connects professionals and charities through skill-based volunteer and trustee opportunities, both project-based and long-term.

Find out more

Vinspired is a free and easy-to-use platform promoting volunteering opportunities to young people aged between 14-30.

Find out more

Volunteering Matters believes that everyone can play a role in their community and should have the chance to participate. They build volunteering projects and programmes to reflect this.

Their volunteer programmes help improve health and wellbeing, build stronger and more inclusive communities, and achieve lasting results.

Their projects are designed to suit you whether you’re looking for part-time volunteering, full-time volunteering or event corporate volunteering.

Find out more

Step on Board trains and helps senior employees and leaders take up trustee roles on boards of charities and other organisations.

Find out more

Back to top